/*################################
   @Name:记事狗微博客注册页样式表 
   @Link:www.jishigou.net
   @Date:2011.01.05
   @Author:@itom
##################################*/
.appframe{ min-height:650px;}
.reg_face_check{ width:auto; height:25px; margin-right:10px;}
.Rlogo{ width:960px; height:100px; margin:0 auto; overflow:hidden;}
.logo{overflow:hidden;position:absolute;overflow:hidden;margin:0;}
.logo a{display:block;text-decoration:none;}
.regBox,.dbWrap{ width:800px;clear:both;background:#fff url(../images/member/foot_bg.gif?201304021845) bottom no-repeat;*background:#fff url(../images/member/foot_bg.gif?201304021845) bottom no-repeat 0; padding-bottom:120px; border-radius:5px;margin:0 auto 20px;}
.dbWrap_title{background:url(../images/member/nav_bg.gif?201304021845); height:25px; overflow:hidden; margin:0 0 30px 0;}
.main_t2{background:url(../images/member/nav_bg2.gif?201304021845); width:800px; height:48px; overflow:hidden}
.main_t3{background:url(../images/member/nav_bg3.gif?201304021845); width:800px; height:48px; overflow:hidden}
.R_L{ float:left;width:580px; font-size:14px;}
.R_L div{ border-radius:3px;}
.R_L img{ vertical-align:middle}
.R_L .inputtextTag{font-size:12px;width:198px;height:20px;line-height:20px;padding:5px; color:#666; border:1px solid #d2d2d2; border-radius:3px;}
.R_R{ float: left;padding-left:20px; height:550px;border-left:1px solid #ECECEC;}
.Reg_b{background:url(../images/member/regb.gif?201304021845) no-repeat left top; cursor:pointer; border:none}
.Reg_b{background-position:0 0;display:block;overflow:hidden;text-indent:-299px;width:209px;height:62px;}
.Reg_b:hover{background-position:0 -62px}
.R_treaty{border:1px dashed #666;color:#CCC;font-size:12px;height:50px;overflow-x:hidden;overflow-y:scroll;width:430px;margin:5px 0;padding:10px}
.r_tit{width:120px;color:#666;line-height:18px;margin:10px 0 0 0;}
a.r_loginbtn{background:url(../images/member/rbtn2.gif?201304021845) no-repeat;color:#666;display:block;font-size:12px;height:30px;line-height:30px;margin:15px 0 0 12px;text-align:center;width:97px; text-decoration:none}
.R_linedot{ clear:both; height:1px; margin:30px auto; border-bottom:1px solid #ddd;}
.R_logoList{ margin-top:2px;line-height:1px;}
.R_logoList .sinaweiboLogin,.R_logoList .qqweiboLogin,.R_logoList .yyLogin,.R_logoList .renrenLogin,.R_logoList .kaixinLogin.R_logoList ,.fjauLogin{ width:126px; height:30px; border:none; float:left; margin-right:10px; text-decoration:none;}
.regP{ float:left; font-size:14px; margin-bottom:3px;}
.R_tt0,.R_tt1,.R_tt2,.R_tt3,.R_tt4,.error{background:#fffceb;border:1px solid #ececd5;overflow:hidden;padding:5px; float:left; margin-left:208px;*margin-left:10px;*margin-top:5px; display:none; position:absolute; color:#686868; font-size:12px; width:200px;}
.R_tt2{*margin-top:0px; }
.error{ z-index:1;*margin-top:0px;}

.memberStep{ margin:20px auto; width:717px;text-align:right;clear:both;padding-right:5px; border:#d8eaf8 1px solid; background:#eaf3fa; padding:10px 0;-moz-border-radius:4px;-webkit-border-radius:4px;}
.memberStep .HOHOL{ width:300px; text-align:right; float:left; display:inline; padding:10px 20px 0 0;}
.R3_hor{ height:140px;background:url(../images/member/Rhr.gif?201304021845) repeat-x;border:1px solid #EEE;margin:10px 208px 0 40px;}
.bottomLinks_R .bottomLinks_reg{ width:780px;}
.bottomLinks_R .bottomLinks .bL_info{ width:150px;}
.reginput{font-size:12px;height:20px;line-height:20px;padding:5px;width:186px;border:1px solid #d2d2d2; border-radius:3px; float:left;box-shadow:none;}
.avt img{ width:auto; height:50px; border:none; padding:0;}
/*通行宝部分*/
#logo_nedu{height:80px;width:324px;overflow:hidden;position:absolute;top:2px;overflow:hidden;}
#logo_nedu a{display:block;height:80px;text-decoration:none;width:324px;background:url(../../../images/nedu_logo_g.png) no-repeat;}
#logo_nedu a:hover{ background-position:0 0;}
/*关注频道页面*/
.register_div1 {width: 754px;margin: 0 auto;}
.register_title{width: 600px;margin:0;font-size: 14px;font-weight: normal;line-height: 2;padding:0;}
.register_div1 .follow_channel{ width:660px;background:#f8f8f8;margin:0; padding:20px 30px;}
.register_div1 .follow_channel dl{clear:both;border-bottom:1px solid #EEE;font-size:12px;text-align:center;margin:0px;padding:20px 0px 10px;min-height:108px;_height:108px;}
.register_div1 .follow_channel dl img{width:85px;height:80px;border:1px solid #4EBAF0;}
.register_div1 .follow_channel dl a.follow_html_n{color:#d4a639;text-decoration:none;margin-left:0px;background:#feffe5}
.register_div1 .follow_channel dl .follow_html_n,.register_div1 .follow_channel dl .follow_html_d{position:absolute;top:58px;_top:56px;left:18px;padding:2px 0px;text-align:center;width:50px;}
.register_div1 .follow_channel dl .follow_html_d{left:10px;}
.register_div1 .follow_channel dt{width:130px;_width:110px;float:left;font-weight:bold;}
.register_div1 .follow_channel dd{overflow:hidden;_width:540px;}
.register_div1 .follow_channel div{width:90px;position:relative;float:left;}
.register_div1 .follow_channel dd div{margin:0px 8px 5px}
.follow_channel_fav{position: absolute;left: 20px;top: 60px;}
.next{margin-left:315px; clear:both;margin-bottom: 30px;}
.next a{border:1px solid #75B813;background:#75B813;border-radius:3px;color:#FFF;font-size:14px;font-weight:500;padding:5px 20px;margin-top:60px;font-family: Arial;}
.next a:hover{width:100px;height:80px;border:1px solid #61872C; background:#5C9E04;color:#FFF;}
.sendBox{box-shadow:none;background: #f2f2f2;}
/*温馨提示*/
.side{margin:0 auto;line-height:20px; color:#999;padding: 10px 20px;background-color: white;*border-bottom:2px solid #EEE;box-shadow: 0px 2px 2px #ddd;}
.side h3,.sideul{ overflow:hidden;*zoom:1;clear:both;}
.sideul li{ display:inline-block;}
.side h3,.side .vpnav{ height:30px;line-height:30px;  color:#555; font-size:14px;}
.next2{ margin:20px auto; text-align:center;}
.next2 a{border:1px solid #75B813;background:#75B813;border-radius:3px;color:#FFF;font-size:16px;padding:8px 20px;margin-top:60px;}
.next2 a:hover{border:1px solid #61872C; background:#5C9E04;color:#FFF;}
/*补全资料页面*/
tr td{ padding:5px 0;border:none; color:#333;}
tr input{padding:2px ;}
#copyrightInput{border: none;padding: 0;}
tr .sub{padding:10px 20px;}
.flo_b{border:1px solid #75B813;background:#75B813;border-radius:3px;color:#FFF;font-size:14px;padding:5px 20px;*padding:4px 15px;box-shadow:none;margin-left:93px;cursor: pointer;}
.flo_b:hover{border:1px solid #61872C; background:#5C9E04;}
.step3 .on em{ color:#fff;}
.canlText{padding: 5px 25px;height: auto;line-height: 18px;}
.setp_tips{ background:#fef9df; padding:10px; margin:18px 0;width: 680px;}
.setp_tips h3{ font-size:14px; font-weight:600;}
.setp_send{
width: 680px;
/*height: 180px;*/
margin: 20px auto;
padding: 30px 0px 20px 20px;
background: #F9F9F9;
float: left;
}

.reg_city_area{
width: 700px;
background: #F2F2F2;
padding: 15px;
overflow: hidden;
float: left;
height:50px;
margin-bottom:15px;
}
.reg_city_area select{ padding:2px;border: 1px solid #CECECF;}
.colf{margin: 18px 0 18px 30px;}

#cbox label input,.reg_member_title input{
box-shadow: none;
padding: 0;
border: none;
background: none;
}
.colf .btnText{ width:50px; padding:0; height:24px;}
.colf .menu_htb{ background:#fff;}
